package org.ants.basecomponent.entity.user;

import java.util.Date;

import org.ants.tinymvc.entity.BaseEntity;

/**
 * <!-- begin-user-doc --> 用户信息表 * 系统用户表 <!-- end-user-doc -->
 */
public class SysUser extends BaseEntity{

	/**
	 * <!-- begin-user-doc --> 主键编号 * 主键编号 <!-- end-user-doc -->
	 */
	private String id;

	/**
	 * <!-- begin-user-doc --> 归属部门ID * 归属部门ID <!-- end-user-doc -->
	 */
	private String officeId;

	/**
	 * <!-- begin-user-doc --> 登录名 * 登录名 <!-- end-user-doc -->
	 */
	private String loginName;

	/**
	 * <!-- begin-user-doc --> 用户名 * 用户名 <!-- end-user-doc -->
	 */
	private String userName;

	/**
	 * <!-- begin-user-doc --> 工号 * 工号 <!-- end-user-doc -->
	 */
	private String userNo;

	/**
	 * <!-- begin-user-doc --> 用户注册类型：SITE, WX, AUTH * 用户注册类型：SITE, WX, AUTH
	 * <!-- end-user-doc -->
	 */
	private String userType;

	/**
	 * <!-- begin-user-doc --> 性别 * 性别 <!-- end-user-doc -->
	 */
	private String sex;

	/**
	 * <!-- begin-user-doc --> 状态 * 状态 <!-- end-user-doc -->
	 */
	private String status;

	/**
	 * <!-- begin-user-doc --> 真实姓名 * 真实姓名 <!-- end-user-doc -->
	 */
	private String realName;

	/**
	 * <!-- begin-user-doc --> 地址 * 地址 <!-- end-user-doc -->
	 */
	private String address;

	/**
	 * <!-- begin-user-doc --> 生日 * 生日 <!-- end-user-doc -->
	 */
	private Date birthday;

	/**
	 * <!-- begin-user-doc --> 城市 * 城市 <!-- end-user-doc -->
	 */
	private String city;

	/**
	 * <!-- begin-user-doc --> 用户Email * 用户Email <!-- end-user-doc -->
	 */
	private String email;

	/**
	 * <!-- begin-user-doc --> 过期时间 * 过期时间 <!-- end-user-doc -->
	 */
	private Date expiresDate;

	/**
	 * <!-- begin-user-doc --> 身份证号 * 身份证号 <!-- end-user-doc -->
	 */
	private String idCardNo;

	/**
	 * <!-- begin-user-doc --> 最后一次操作日期 * 最后一次操作日期 <!-- end-user-doc -->
	 */
	private Date lastActiveDate;

	/**
	 * <!-- begin-user-doc --> 最后一次操作IP * 最后一次操作IP <!-- end-user-doc -->
	 */
	private String lastActiveIp;

	/**
	 * <!-- begin-user-doc --> 手机 * 手机 <!-- end-user-doc -->
	 */
	private String mobile;

	/**
	 * <!-- begin-user-doc --> 密码 * 密码 <!-- end-user-doc -->
	 */
	private String password;

	/**
	 * <!-- begin-user-doc --> 省份 * 省份 <!-- end-user-doc -->
	 */
	private String province;

	/**
	 * <!-- begin-user-doc --> 验证key * 验证key <!-- end-user-doc -->
	 */
	private String secretKey;

	/**
	 * <!-- begin-user-doc --> 电话 * 电话 <!-- end-user-doc -->
	 */
	private String telphone;

	/**
	 * <!-- begin-user-doc --> 登录时间 * 登录时间 <!-- end-user-doc -->
	 */
	private Date loginDate;

	/**
	 * <!-- begin-user-doc --> 用户登录IP * 用户登录IP <!-- end-user-doc -->
	 */
	private String loginIp;

	/**
	 * <!-- begin-user-doc --> 联合ID * 联合ID <!-- end-user-doc -->
	 */
	private String unionId;

	/**
	 * <!-- begin-user-doc --> 邮编 * 邮编 <!-- end-user-doc -->
	 */
	private String zipCode;


	/**
	 * <!-- begin-user-doc --> 备注 * 备注 <!-- end-user-doc -->
	 */
	private String remarks;

	/**
	 * <!-- begin-user-doc --> 主键编号 * 主键编号 <!-- end-user-doc -->
	 */
	public void setId(String id) {
		this.id = id;
	}

	public String getId() {
		return id;
	}

	/**
	 * <!-- begin-user-doc --> 归属部门ID * 归属部门ID <!-- end-user-doc -->
	 */
	public void setOfficeId(String officeId) {
		this.officeId = officeId;
	}

	public String getOfficeId() {
		return officeId;
	}

	/**
	 * <!-- begin-user-doc --> 登录名 * 登录名 <!-- end-user-doc -->
	 */
	public void setLoginName(String loginName) {
		this.loginName = loginName;
	}

	public String getLoginName() {
		return loginName;
	}

	/**
	 * <!-- begin-user-doc --> 用户名 * 用户名 <!-- end-user-doc -->
	 */
	public void setUserName(String userName) {
		this.userName = userName;
	}

	public String getUserName() {
		return userName;
	}

	/**
	 * <!-- begin-user-doc --> 工号 * 工号 <!-- end-user-doc -->
	 */
	public void setUserNo(String userNo) {
		this.userNo = userNo;
	}

	public String getUserNo() {
		return userNo;
	}

	/**
	 * <!-- begin-user-doc --> 用户注册类型：SITE, WX, AUTH * 用户注册类型：SITE, WX, AUTH
	 * <!-- end-user-doc -->
	 */
	public void setUserType(String userType) {
		this.userType = userType;
	}

	public String getUserType() {
		return userType;
	}

	/**
	 * <!-- begin-user-doc --> 性别 * 性别 <!-- end-user-doc -->
	 */
	public void setSex(String sex) {
		this.sex = sex;
	}

	public String getSex() {
		return sex;
	}

	/**
	 * <!-- begin-user-doc --> 状态 * 状态 <!-- end-user-doc -->
	 */
	public void setStatus(String status) {
		this.status = status;
	}

	public String getStatus() {
		return status;
	}

	/**
	 * <!-- begin-user-doc --> 真实姓名 * 真实姓名 <!-- end-user-doc -->
	 */
	public void setRealName(String realName) {
		this.realName = realName;
	}

	public String getRealName() {
		return realName;
	}

	/**
	 * <!-- begin-user-doc --> 地址 * 地址 <!-- end-user-doc -->
	 */
	public void setAddress(String address) {
		this.address = address;
	}

	public String getAddress() {
		return address;
	}

	/**
	 * <!-- begin-user-doc --> 生日 * 生日 <!-- end-user-doc -->
	 */
	public void setBirthday(Date birthday) {
		this.birthday = birthday;
	}

	public Date getBirthday() {
		return birthday;
	}

	/**
	 * <!-- begin-user-doc --> 城市 * 城市 <!-- end-user-doc -->
	 */
	public void setCity(String city) {
		this.city = city;
	}

	public String getCity() {
		return city;
	}

	/**
	 * <!-- begin-user-doc --> 用户Email * 用户Email <!-- end-user-doc -->
	 */
	public void setEmail(String email) {
		this.email = email;
	}

	public String getEmail() {
		return email;
	}

	/**
	 * <!-- begin-user-doc --> 过期时间 * 过期时间 <!-- end-user-doc -->
	 */
	public void setExpiresDate(Date expiresDate) {
		this.expiresDate = expiresDate;
	}

	public Date getExpiresDate() {
		return expiresDate;
	}

	/**
	 * <!-- begin-user-doc --> 身份证号 * 身份证号 <!-- end-user-doc -->
	 */
	public void setIdCardNo(String idCardNo) {
		this.idCardNo = idCardNo;
	}

	public String getIdCardNo() {
		return idCardNo;
	}

	/**
	 * <!-- begin-user-doc --> 最后一次操作日期 * 最后一次操作日期 <!-- end-user-doc -->
	 */
	public void setLastActiveDate(Date lastActiveDate) {
		this.lastActiveDate = lastActiveDate;
	}

	public Date getLastActiveDate() {
		return lastActiveDate;
	}

	/**
	 * <!-- begin-user-doc --> 最后一次操作IP * 最后一次操作IP <!-- end-user-doc -->
	 */
	public void setLastActiveIp(String lastActiveIp) {
		this.lastActiveIp = lastActiveIp;
	}

	public String getLastActiveIp() {
		return lastActiveIp;
	}

	/**
	 * <!-- begin-user-doc --> 手机 * 手机 <!-- end-user-doc -->
	 */
	public void setMobile(String mobile) {
		this.mobile = mobile;
	}

	public String getMobile() {
		return mobile;
	}

	/**
	 * <!-- begin-user-doc --> 密码 * 密码 <!-- end-user-doc -->
	 */
	public void setPassword(String password) {
		this.password = password;
	}

	public String getPassword() {
		return password;
	}

	/**
	 * <!-- begin-user-doc --> 省份 * 省份 <!-- end-user-doc -->
	 */
	public void setProvince(String province) {
		this.province = province;
	}

	public String getProvince() {
		return province;
	}

	/**
	 * <!-- begin-user-doc --> 验证key * 验证key <!-- end-user-doc -->
	 */
	public void setSecretKey(String secretKey) {
		this.secretKey = secretKey;
	}

	public String getSecretKey() {
		return secretKey;
	}

	/**
	 * <!-- begin-user-doc --> 电话 * 电话 <!-- end-user-doc -->
	 */
	public void setTelphone(String telphone) {
		this.telphone = telphone;
	}

	public String getTelphone() {
		return telphone;
	}

	/**
	 * <!-- begin-user-doc --> 登录时间 * 登录时间 <!-- end-user-doc -->
	 */
	public void setLoginDate(Date loginDate) {
		this.loginDate = loginDate;
	}

	public Date getLoginDate() {
		return loginDate;
	}

	/**
	 * <!-- begin-user-doc --> 用户登录IP * 用户登录IP <!-- end-user-doc -->
	 */
	public void setLoginIp(String loginIp) {
		this.loginIp = loginIp;
	}

	public String getLoginIp() {
		return loginIp;
	}

	/**
	 * <!-- begin-user-doc --> 联合ID * 联合ID <!-- end-user-doc -->
	 */
	public void setUnionId(String unionId) {
		this.unionId = unionId;
	}

	public String getUnionId() {
		return unionId;
	}

	/**
	 * <!-- begin-user-doc --> 邮编 * 邮编 <!-- end-user-doc -->
	 */
	public void setZipCode(String zipCode) {
		this.zipCode = zipCode;
	}

	public String getZipCode() {
		return zipCode;
	}

	/**
	 * <!-- begin-user-doc --> 备注 * 备注 <!-- end-user-doc -->
	 */
	public void setRemarks(String remarks) {
		this.remarks = remarks;
	}

	public String getRemarks() {
		return remarks;
	}
}
